html,
body {
  margin: 0;
  padding: 0;
  height: 100%;
}
.el-card.is-always-shadow,
.el-card.is-hover-shadow:focus,
.el-card.is-hover-shadow:hover {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.el-dialog__header {
  padding: 20px 20px 10px;
  background-color: #409eff;
  padding: 15px;
}
.el-dialog__header .el-dialog__title {
  color: #fff;
}
.el-dialog__header .el-dialog__headerbtn .el-dialog__close {
  color: #fff;
}
.reg-container {
  background: url('../assets/images/login_bg.jpg') center;
  background-size: cover;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.reg-container .reg-box {
  width: 400px;
  background-color: #fff;
  border-radius: 3px;
  padding: 0 30px;
}
.reg-container .reg-box .title-box {
  height: 60px;
  background: url('../assets/images/login_title.png') center no-repeat;
}
.reg-container .reg-box .btn-reg {
  width: 100%;
}
